package net.openvision.util.logical;


class ImpliesLogicalExpression extends BinaryLogicalExpression {

	public ImpliesLogicalExpression(LogicalExpression a, LogicalExpression b) {
		super(a, b);
	}

	@Override
	public boolean evaluate(Environment e) {
		return (!a.evaluate(e)) || b.evaluate(e);
	}

}
